substantially deficient - Espagnol Anglais Dictionnaire